//
//  Student.h
//  LearnOCbase
//
//  Created by China Dragon on 2023/1/8.
/*
 
 只是用来声明student这个类有哪些成员变量和方法
 
 @interface 表示声明一个类
 :代表继承
 动态方法：用对象调用的方法
 
 静态方法：类方法，类名调用的方法
 
 - 动态方法
 + 静态方法
 
 oc中在.h文件里声明的方法都是公共的方法
 
 */
#import <Foundation/Foundation.h>

@interface Student : NSObject{//成员变量写在大括号里
    int age;
    int no;
    
}
//age的get方法(动态方法)
//- (int)getAge;//oc里 认为这个方法名是不规范的
- (int)age;// get方法名建议和成员变量一致
-(int)no;// no的get方法

//age的set方法(动态方法), 有多少个 冒号 代表有多少个参数，setAge 方法只有一个age参数
-(void)setAge:(int)parmAge;

-(void)setAge:(int)parmAge andNo:(int)parmNo;//一个参数对应一个冒号

@end

//#import <Foundation/Foundation.h>
//
//NS_ASSUME_NONNULL_BEGIN
//
//@interface Student : NSObject
//
//@end
//
//NS_ASSUME_NONNULL_END
